* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: "宋体"; BACKGROUND: #f6e3a9; COLOR: #555555; FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	COLOR: #603811; TEXT-DECORATION: underline
}
.mtop10 {
	MARGIN-TOP: 10px
}
.more {
	COLOR: #fe0104
}
.clearfloat {
	HEIGHT: 1px; CLEAR: both; _overflow: hidden
}
.maincon {
	MARGIN: 0px auto; WIDTH: 1000px; ZOOM: 1; BACKGROUND: #ffffff; HEIGHT: auto; OVERFLOW: hidden
}
.gun {
	WIDTH: 337px; FLOAT: left; HEIGHT: 329px; PADDING-TOP: 20px
}
DD.recruit UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 368px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 121px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DD.recruit UL LI {
	LINE-HEIGHT: 1.5
}
.rli {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
DD.recruit UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 121px; DISPLAY: block; FLOAT: left
}
.ntoper {
	BACKGROUND: url(../images/yuanlai.jpg) no-repeat; HEIGHT: 79px
}
.ntoper_nr {
	WIDTH: 1000px; HEIGHT: 176px
}
.ntop_l {
	WIDTH: 349px; FLOAT: left; HEIGHT: 176px
}
.ntoper P {
	MARGIN: 0px; PADDING-RIGHT: 25px; FLOAT: right; COLOR: #fcc000; PADDING-TOP: 14px
}
.ntoper P A {
	MARGIN: 0px 4px; COLOR: #fcc000
}
.ntoper P A:hover {
	COLOR: #ffffff
}
.nadimg {
	HEIGHT: 284px; CLEAR: both
}
.nmenu {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/menubg.jpg) no-repeat; HEIGHT: 45px
}
.nmenu A {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 86px; DISPLAY: block; BACKGROUND: url(../images/nline.jpg) no-repeat right top; FLOAT: left; HEIGHT: 45px; COLOR: #ffffff; FONT-SIZE: 14px
}
.nmenu A:hover {
	COLOR: #ffff00
}
.nsubnav {
	BACKGROUND: url(../images/nbgsnav.jpg) repeat-x; HEIGHT: 97px; PADDING-TOP: 4px
}
.nsubnav DL {
	WIDTH: 197px; DISPLAY: inline; BACKGROUND: url(../images/bgs.jpg) no-repeat; FLOAT: left; HEIGHT: 95px; MARGIN-LEFT: 2px
}
.nsubnav DL DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; HEIGHT: 33px; COLOR: #e15000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.nsubnav DL DT A {
	COLOR: #e15000
}
.nsubnav DL DT A:hover {
	COLOR: #e15000
}
.nsubnav DL DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.nsubnav DL DD A {
	MARGIN: 0px 3px
}
#demo {
	MARGIN: 15px 0px 0px 10px; WIDTH: 970px; BACKGROUND: #fff; OVERFLOW: hidden
}
#demo IMG {
	BORDER-BOTTOM: #724b22 1px solid; BORDER-LEFT: #724b22 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #724b22 1px solid; BORDER-RIGHT: #724b22 1px solid; PADDING-TOP: 2px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
#bottomhd_Mf {
	BACKGROUND-IMAGE: url(../images/bottom120.gif); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 51px
}
.ff_BtP1 {
	LINE-HEIGHT: 20px; COLOR: #eb6100; PADDING-TOP: 6px
}
.ff_BtP2 {
	LINE-HEIGHT: 20px; PADDING-LEFT: 33px; FLOAT: left; COLOR: #fff; MARGIN-RIGHT: -19px; PADDING-TOP: 2px
}
.ff_BtP3 {
	PADDING-LEFT: 10px; CURSOR: pointer
}
.ff_BtP4 {
	PADDING-LEFT: 310px; CURSOR: pointer
}
.ff_BtP2 SPAN {
	FONT-FAMILY: "Courier New", Courier, monospace; COLOR: #f40000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: blink
}
.ff_BtPdiv {
	OVERFLOW-X: hidden; HEIGHT: 40px; MARGIN-LEFT: 44px; OVERFLOW: scroll
}
.ff_BtPdiv A {
	COLOR: #4b4b4b; TEXT-DECORATION: none
}
.ff_BtPdiv A:hover {
	COLOR: #005d9e; TEXT-DECORATION: underline
}
#bottomhds {
	Z-INDEX: 1000; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 1000px; BOTTOM: 0px; MARGIN-BOTTOM: 12px; HEIGHT: 41px; MARGIN-LEFT: -500px; LEFT: 50%; _position: absolute; _bottom: auto; _margin-left: -500px
}
#bottomhds UL {
	MARGIN: 0px auto; WIDTH: 1000px
}
#bottomhds UL LI {
	MARGIN: 5px 0px 0px 55px; DISPLAY: inline; FLOAT: left
}
.left_column {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 660px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.ztbox {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 5px; WIDTH: 315px; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 15px
}
.ztbox IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.ztbox H2 {
	LINE-HEIGHT: 27px; FONT-SIZE: 12px
}
.ztbox P {
	LINE-HEIGHT: 22px; TEXT-INDENT: 2em; COLOR: #666666
}
.lb_left .wz_lzt {
	BORDER-BOTTOM: #e6ded3 1px solid; BORDER-LEFT: #e6ded3 1px solid; MARGIN-TOP: 10px; WIDTH: 714px; HEIGHT: auto; BORDER-TOP: #e6ded3 1px solid; BORDER-RIGHT: #e6ded3 1px solid
}
.lb_left .wz_lzt UL {
	MARGIN: 18px 0px 0px 8px; WIDTH: 696px
}
.lb_left .wz_lzt UL LI {
	BORDER-BOTTOM: #cecece 1px dashed; LINE-HEIGHT: 37px; PADDING-LEFT: 10px; BACKGROUND: url(../images/hedian.jpg) no-repeat left center; HEIGHT: 37px; MARGIN-LEFT: 15px
}
.lb_left .wz_lzt UL LI A {
	LINE-HEIGHT: 35px; WIDTH: 598px; FONT-FAMILY: "宋体"; FLOAT: left; COLOR: #4b2705; FONT-SIZE: 14px
}
.lb_left .wz_lzt UL LI SPAN {
	COLOR: #8d8d8d; FONT-SIZE: 14px
}
.lb_left .wz_lzt .dj {
	TEXT-ALIGN: center; MARGIN-TOP: 26px; WIDTH: 714px; HEIGHT: 19px; CLEAR: both
}
.lb_left .wz_lzt .dj A {
	FONT-FAMILY: "宋体"; COLOR: #e00001; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.yqts {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c7e2f6; CLEAR: both; PADDING-TOP: 10px
}
.yqts STRONG {
	COLOR: #006699
}
.yqts A {
	COLOR: #ff3300
}
.list_top {
	WIDTH: 260px; HEIGHT: 210px; OVERFLOW: hidden
}
.list_top .Empty {
	WIDTH: 40px; FLOAT: left; HEIGHT: 40px
}
.hot {
	WIDTH: 720px; HEIGHT: 40px
}
.hot UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hot UL LI {
	LINE-HEIGHT: 30px; WIDTH: 255px; FLOAT: left; HEIGHT: 30px; COLOR: #000000; MARGIN-LEFT: 5px; FONT-SIZE: 12px
}
#CSSBox {
	MARGIN-TOP: 8px; WIDTH: 555px; MARGIN-LEFT: 140px; OVERFLOW: hidden
}
#CSSBox UL {
	FLOAT: left; HEIGHT: 198px; OVERFLOW: hidden
}
#CSSBox UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 198px; PADDING-TOP: 0px
}
#CSSBox .expic {
	BORDER-BOTTOM: #e9e2d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e9e2d1 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #e9e2d1 1px solid; BORDER-RIGHT: #e9e2d1 1px solid; PADDING-TOP: 2px
}
#CSSBox UL LI H4 {
	BORDER-BOTTOM: #e9e2d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e9e2d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #8f6321; FONT-SIZE: 14px; BORDER-TOP: #e9e2d1 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e9e2d1 1px solid; PADDING-TOP: 0px
}
#CSSBox UL LI H4 A {
	COLOR: #8f6321
}
#CSSBox UL LI P {
	TEXT-ALIGN: center; BACKGROUND: #e9e2d1; HEIGHT: 34px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#CSSBox UL LI P IMG {
	PADDING-RIGHT: 5px
}
.yhj {
	MARGIN: 15px 0px 0px 10px; WIDTH: 970px; BACKGROUND: #fff; OVERFLOW: hidden
}
.yhj IMG {
	BORDER-BOTTOM: #724b22 1px solid; BORDER-LEFT: #724b22 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #724b22 1px solid; BORDER-RIGHT: #724b22 1px solid; PADDING-TOP: 2px
}
.xinjia {
	MARGIN-TOP: 3px; WIDTH: 999px; MARGIN-LEFT: 1px
}
.xinjia LI {
	FLOAT: left
}
SPAN.bds_morea {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: "宋体", Arial; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; PADDING-TOP: 2px
}
.bds_tools A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; DISPLAY: block; FONT-FAMILY: "宋体", Arial; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; PADDING-TOP: 2px
}
SPAN.bds_morea {
	BACKGROUND: url(http://bdimg.share.baidu.com/static/images/is.png?v=20111103) no-repeat 0px 5px
}
.w_nnrt {
	BORDER-BOTTOM: #744918 1px solid; BORDER-LEFT: #744918 1px solid; WIDTH: 300px; DISPLAY: inline; FLOAT: left; HEIGHT: 320px; BORDER-TOP: #744918 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #744918 1px solid; padding-bottom:10px;
}
.w_nnrtn { margin-left:10px; margin-top:10px; margin-right:10px; WIDTH: 280px; DISPLAY: inline; FLOAT: left; HEIGHT: 300px
}